thickened slime - French English Dictionary